Skip to content

Conversation

@cogwheel
Copy link
Contributor

@cogwheel cogwheel commented Aug 14, 2019

This supersedes #91 which is currently in a bugged state (leaving that open for Github to investigate)


This change is Reviewable

@cogwheel cogwheel force-pushed the vs2019-new branch 4 times, most recently from b695ba9 to 1885cd4 Compare August 14, 2019 22:48
@cogwheel
Copy link
Contributor Author

@davidc604 I've been working with someone from Appveyor and the failure is due to a missing component on their end. I've successfully tested a build by remoting into the build machine, installing the missing component, and continuing the build. So once appveyor/ci#3058 is addressed it'll work.

@cogwheel cogwheel force-pushed the vs2019-new branch 2 times, most recently from 5e4ccb5 to 405497a Compare August 14, 2019 23:27
Matthew Orlando added 2 commits August 14, 2019 16:41
Copy link
Contributor

@davidc604 davidc604 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed 2 of 3 files at r1, 1 of 1 files at r2.
Reviewable status: all files reviewed, 1 unresolved discussion (waiting on @cogwheel)


README.md, line 57 at r2 (raw file):

* [CMake](https://cmake.org/download/)
* [OBS dependencies](https://obsproject.com/downloads/dependencies2017.zip) - **TODO** This is only used for libcurl. We should use something else
* [Pre-built WebRTC](https://github.com/caffeinetv/webrtc/releases/latest)

just curious, going forward are we going be providing our own flavor of .gn files or scripts for setting up and building the necessary pieces of webrtc that is needed for libcaffeine?

(if we're already doing that then just ignore me...

Copy link
Contributor Author

@cogwheel cogwheel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewable status: :shipit: complete! all files reviewed, all discussions resolved


README.md, line 57 at r2 (raw file):

Previously, davidc604 (David C) wrote…

just curious, going forward are we going be providing our own flavor of .gn files or scripts for setting up and building the necessary pieces of webrtc that is needed for libcaffeine?

(if we're already doing that then just ignore me...

My hope was to keep the WebRTC build as vanilla as possible, so for now I'm just building the webrtc target like normal. I think there are some things it's building that don't need to be linked in though, so I may revisit that at some point to reduce the binary size.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants